#include "BreakPointFile.h"

BreakPointFile::BreakPointFile(const std::string & filePath)
: filePath(filePath)
{
} 
BreakPointFile::~BreakPointFile(){
}

const long long BreakPointFile::get() const {
    open();
    const long long seqNo = readLongLong();
    close();
    return seqNo; 
}

void BreakPointFile::set(const long long seqNo){
   open();
   writeLongLong(seqNo);
   flush();
   close();
}

void BreakPointFile::open() const {
}
long long BreakPointFile::readLongLong() const { 
    return 10001;
}
void BreakPointFile::writeLongLong(const long long seqNo) { 
}
void BreakPointFile::close() const{
}
void BreakPointFile::flush(){
}
